net international payments - Francés Inglés Diccionario